About Barrington Consultants Limited (12692502) United Kingdom