About R & S Consulting And Trading Ltd (13106289) United Kingdom