About Hickson International Limited (00499821) United Kingdom