About A & O Mix Ltd (09436505) United Kingdom