About S.k.taylor Limited (08125218) United Kingdom