About Beachcote Homes Limited (03815995) United Kingdom