About Cleghorn Ltd (11173520) United Kingdom