About David J Edmunds & Co Limited (05392665) United Kingdom