About Barrington Drive Management Ltd (13288617) United Kingdom