About D & M Gompels Limited (11346886) United Kingdom