About Thorp Ltd. (04688116) United Kingdom