About Beechfield Cottages Limited (04916686) United Kingdom