About Barrington Ventures Limited (05156195) United Kingdom