About Culworth And Yorke Limited (12891247) United Kingdom