About Kensworth Supermarket Limited (08177242) United Kingdom