About The B Street Deli Limited (08550704) United Kingdom