About D & M Weaver Ltd (10499851) United Kingdom