About Barham Court (barham) Limited (03764287) United Kingdom