About David Edward Bloom Ltd (10407602) United Kingdom