About Ella S Kitchen And Home Limited (07024968) United Kingdom