About Junction 18 Street Foods Limited (08049955) United Kingdom