About Clee Off Licence And Convenience Store Ltd (13321911) United Kingdom