About Mayrose Frances Ltd (07780071) United Kingdom