About Ollie S Kitchen Ltd (11752408) United Kingdom