About Buttar Stores Limited (10277866) United Kingdom