About Laird Street Food Store Ltd (13351280) United Kingdom