About Interbar Limited (02016032) United Kingdom