About Yellow Stocking Potatoes Limited (07588243) United Kingdom