About Davis & Lund Ltd (10034416) United Kingdom