About Barrow Upon Humber Ltd (13604823) United Kingdom