About Mouse Enterprises Limited (01514080) United Kingdom