About Barrington Marketing Ltd (13484988) United Kingdom