About David Sharp Limited (05997598) United Kingdom