About N & R Thorpe Limited (08849460) United Kingdom