About Jimmy Hooves Ltd (08222505) United Kingdom