About Kitchen Specialists Limited (04952288) United Kingdom