About Sarco Stopper Limited (03099903) United Kingdom