About Barrington Whyte Limited (06563620) United Kingdom