About Barrington It Limited (07341732) United Kingdom