About The Spud Shop Limited (13382438) United Kingdom