About Harri S Kitchen Ltd (11223385) United Kingdom