About Millwall Holdings Plc (02355508) United Kingdom