About John.r.hickman Ltd (06120798) United Kingdom