About Cannons Holdings Limited (12098717) United Kingdom