About David Sheard Limited (06298743) United Kingdom