About Hickman Limited (04004176) United Kingdom