About Barry Beswick Limited (05209307) United Kingdom