About Clement Food Store Limited (08673251) United Kingdom