About Barrington Innovation Ltd (09822809) United Kingdom