About T.h.d. (holdings) Ltd (01765753) United Kingdom