About Innovative Bars Limited (08977198) United Kingdom