About R & S Consultants (uk) Ltd (08553366) United Kingdom