About Barrington Stores Limited (10904508) United Kingdom