About St. Keverne Stores Limited (07417679) United Kingdom