About Monica Richards Ltd (10387094) United Kingdom