About Ella Gregory Limited (10092394) United Kingdom