About Sink & Tap Ltd (11182246) United Kingdom