About Norman C. Roach & Son Limited (00786800) United Kingdom