About The Box Street Food Limited (12646615) United Kingdom