About Maydole Ltd (10977639) United Kingdom