About Thorpe Laboratories Limited (04802799) United Kingdom