About Melvin Barks Ltd (09614201) United Kingdom