About Spudgewick Limited (10215142) United Kingdom