About L.r.c. ( 4 X 4 ) Limited (02472316) United Kingdom