About Wafflurs Ltd (12623496) United Kingdom