About Barnham Court Limited (10105392) United Kingdom