About Mughal (leicester Square) Ltd (04474918) United Kingdom