About A. L. Sole & Son Limited (08925709) United Kingdom