About David J. Beard Limited (03281011) United Kingdom