About H&r Deli Limited (08469669) United Kingdom