About Lund Bros & Co Ltd. (01760303) United Kingdom