About Kitchen Shack Limited (09806250) United Kingdom