About Curd Hall Limited (10878602) United Kingdom