About David Ede Ltd (06476291) United Kingdom