About Birmingham Stopper Limited (03401000) United Kingdom