About L.l.powles & Son Limited (00735618) United Kingdom