About David W Martin & Co Limited (SC277302) United Kingdom