About T T Developments Ltd (07347275) United Kingdom