About Barham Enterprise Limited (13144385) United Kingdom