About Yammo Ltd (13143841) United Kingdom