About Swab Stopper Ltd (12114445) United Kingdom