About Barrington Brown Limited (11882752) United Kingdom