About Hickson Limited (00328747) United Kingdom