About L&d Convenience Store Limited (13058170) United Kingdom