About Norman Harrap Limited (12210427) United Kingdom