About T I Developments Ltd (12226474) United Kingdom