About B. & M. Davis Limited (01251518) United Kingdom