About Melvin Bros Ltd (06103068) United Kingdom