About Barrington Associates (south West) Limited (06044487) United Kingdom