About David Mccurdy-harding Limited (11712408) United Kingdom