About Clangaine Ltd (12254208) United Kingdom