About David Edmonds Limited (05802128) United Kingdom