About Barrington Stoke Limited (SC169395) United Kingdom