About Barrington Donald Limited (08946769) United Kingdom