About Walter Mugs Limited (12960711) United Kingdom