About Clems Spennymoor Limited (10665418) United Kingdom