About Miranda Ridgway Limited (11872556) United Kingdom