About Miriam Rowe Ltd (10335591) United Kingdom