About Mae Sommers Ltd (10131034) United Kingdom