About Uncle S Potato Limited (12226389) United Kingdom