About Clawthorpe Hall Limited (10535058) United Kingdom