About Chapelthorpe Limited (09117196) United Kingdom