About Melvin Sparrow Limited (04650224) United Kingdom