About David M Stock Limited (11881253) United Kingdom