About Laird Street (minimarket) Ltd (13129535) United Kingdom