About James Grubb Ltd (11924116) United Kingdom