About Camlough Ltd (13576541) United Kingdom