About Barham Wentworth Limited (09162450) United Kingdom