About Barham Hull Ltd (11615345) United Kingdom