About S.w.c.c. Limited (03836185) United Kingdom