About Jeremy Hickman Limited (08617669) United Kingdom