About Clairthorpe Processes Limited (08776939) United Kingdom