About Barrington Road Limited (06591159) United Kingdom