About Bar And Restaurant Foods Limited (02087890) United Kingdom