About A.l. Legge & Son Limited (02038406) United Kingdom