About S & S Ipswich Ltd (11255940) United Kingdom