About Barrington & Barrington Ltd (09924299) United Kingdom