About Ibrahim Hotel Restaurant Limited (07974451) United Kingdom