About Ballard Homes Limited (03397054) United Kingdom