About Taylorbellaby Homes Ltd (12474658) United Kingdom