About Pretzel & Spelt Ltd (11178548) United Kingdom