About Beckory Homes Limited (11042446) United Kingdom