About Mandrukas Ltd (09973272) United Kingdom