About Alan Twatt (potatoes) Limited (SC060886) United Kingdom