About Mabel Egner Limited (11880636) United Kingdom