About Tedc Developments Limited (12015583) United Kingdom