About Spenfold Limited (04345316) United Kingdom