About Miranda Elgot Limited (11009761) United Kingdom