About David Emmanuel Noel Limited (07669845) United Kingdom