About Barrington Investments Limited (05643619) United Kingdom