About Strip Kitchen Limited (12978850) United Kingdom