About Peter C. Thorold Limited (03731652) United Kingdom