About Lear Browne & Dunsford Limited (01121792) United Kingdom