About Ss And S Limited (04052343) United Kingdom