About Thorpe Products Limited (02015172) United Kingdom