About Thornton Baker Homes Limited (12206051) United Kingdom