About Sink & Cloth Ltd (12860241) United Kingdom