About K & H Supermarket Limited (IP031655) United Kingdom