About Ibi S Kitchen Ltd (09894922) United Kingdom