About Major Brands Ltd (09217481) United Kingdom