About Barrington Associates Limited (09627890) United Kingdom