About Ibi S Bar Ltd (09329307) United Kingdom