About Stopper Holdings Ltd (12585038) United Kingdom