About Croft Cottages Limited (12782598) United Kingdom