About Barrington Crosse Ltd (09106627) United Kingdom