About Lanecox Quality Limited (10661424) United Kingdom