About Ls&r Ltd (07765488) United Kingdom