About The London Street Food Company Limited (08736283) United Kingdom