About Norman Hickson Limited (SC257187) United Kingdom