About Thorp Associates Limited (09989975) United Kingdom