About Slg Brands Limited (01911296) United Kingdom