About Barham Court Limited (09839304) United Kingdom