About H Mccurdy Hamilton Limited (NI001138) United Kingdom