About Mayzel Limited (10844657) United Kingdom