About Term Developments Limited (09329818) United Kingdom