About Griffin Hud Rake Limited (12838231) United Kingdom