About T D I Developments Ltd (05883888) United Kingdom