About Kular Stores Limited (12805889) United Kingdom