About R Hand Services Ltd (10087529) United Kingdom