About Thorp & Co Limited (07357726) United Kingdom