About Kitchen Sinks & Taps Limited (07187475) United Kingdom