About Barrington Webb Limited (11804747) United Kingdom