About R & S Tech Services Ltd (13518637) United Kingdom