About S.l. (manufacturing) Limited (04368482) United Kingdom