About David Sharp Studio Limited (03949413) United Kingdom