About Humber Barges Limited (02984734) United Kingdom