About R A Baker Grab Services Ltd (12181961) United Kingdom