About Cleggan Limited (09741695) United Kingdom