About Ss Cannock Ltd (11812264) United Kingdom