About Hico Limited (08025398) United Kingdom