About Bennell Homes Ltd (12068833) United Kingdom