About Ada Jerome Limited (07399418) United Kingdom