About Walsall Yummy Limited (11972558) United Kingdom