About T & C Homes Ltd (13161598) United Kingdom