About Thresh Developments Limited (09284547) United Kingdom