About Norman Benn Limited (00860507) United Kingdom