About Dick Manteuffel & Son Limited (04552590) United Kingdom