About Barrington Services Ltd (12233065) United Kingdom