About J.h. Thorp Limited (04014933) United Kingdom