About Lovells Store Ltd (13293578) United Kingdom