About Michaela Ridgway Limited (05989453) United Kingdom