About David Eddowes Limited (03897962) United Kingdom