About Talbot Homes & Developments Limited (09369132) United Kingdom