About J & R Grab Hire Ltd (12924808) United Kingdom