About Kitchen Studio Warehouse Ltd (05405238) United Kingdom