About M & O Trading Limited (06423048) United Kingdom