About David S Holmes Limited (04715555) United Kingdom