About Aly & Mayo Ltd (12190964) United Kingdom