About Barrington Pratt Limited (10528707) United Kingdom