About Ella Cammy Limited (10720772) United Kingdom