About B & A Homes Ltd (12650086) United Kingdom