About Khehra Store Ltd (09852469) United Kingdom