About Bickleigh Farm Cottages Ltd (13195783) United Kingdom