About L.c.s. (nottingham) Limited (05672463) United Kingdom