About S.c.l. Services (cannock) Limited (04763341) United Kingdom