About The Hopper Stopper Limited (12860851) United Kingdom