About Hickson Communications Ltd (07788558) United Kingdom