About T A & Co Developments Ltd (12373030) United Kingdom