Welcome to Orchard Wyndham, on the edge of Exmoor in Somerset, the home of the Wyndham Family.