About Cannon & Cass Ltd (10908646) United Kingdom