About Ss & St Ltd (08597370) United Kingdom