About Mitchell & Ness International Limited (06818077) United Kingdom