About Lindford House Holiday Cottages Limited (04494055) United Kingdom