About Barry Shooter Limited (05725899) United Kingdom