About Ls & Rd Services Ltd. (10398273) United Kingdom