About The Yummy Spuddy Company Limited (09163178) United Kingdom