About Rd & S Consultancy Ltd. (SC371441) United Kingdom