About Michele Walsh Ltd (11254743) United Kingdom