About Malcolm Lane & Son Limited (02111295) United Kingdom