About Cumby Irons Limited (11588898) United Kingdom