About Maybel Ltd (11599138) United Kingdom