About Mclaren Brands Ltd (SC669405) United Kingdom