About S.l.s. Yorkshire Limited (06411288) United Kingdom