About Legge & Son Limited (00433374) United Kingdom