About David Mark Meyer Ltd (06119884) United Kingdom