About Barrington & Sons Limited (07467612) United Kingdom