About R&s Consultants Ltd (07324698) United Kingdom