About S & S Investments (lancs) Limited (13185080) United Kingdom