About Lee Hickman Limited (08554648) United Kingdom