About L.w. Wedd & Son Limited (01336997) United Kingdom