About Cannock Homes Ltd (12421386) United Kingdom