About Cannon Kirk Limited Liability Partnership (OC346309) United Kingdom