About Stoke Grill Plymouth Ltd (09633899) United Kingdom