About Tess Developments Limited (10064474) United Kingdom