About Manny Walker Ltd (12979781) United Kingdom