About London Kitchenware Limited (11312526) United Kingdom