About Patel Corner Store Limited (08827997) United Kingdom