About L.c.s. (yorkshire) Limited (08796254) United Kingdom