About Barrington Company Secretaries Limited (02890512) United Kingdom