About R&a Technical Services Ltd (11410846) United Kingdom