About Claggan Limited (13133077) United Kingdom