About Barrington Grainger Associates Ltd (04121293) United Kingdom