About Barrington Solutions Limited (10876037) United Kingdom