About Marks & Mann Ltd (08593036) United Kingdom