About Norman & Wallace Limited (10483160) United Kingdom