About Howard Cafe Bedford Limited (09752680) United Kingdom