About Oliver S Kitchen Products Limited (11061310) United Kingdom