About Melvin Flint Limited (04623419) United Kingdom