About M. Cannon Limited (05064056) United Kingdom