About Ella Stearn Ltd (13035853) United Kingdom