About A.w. Lashford & Son Limited (02503812) United Kingdom