About The Grubby Spud Limited (07605990) United Kingdom