About Mel Lewis Limited (12461351) United Kingdom