About J R Thorp Ltd (05997041) United Kingdom