About Northwest Leo Ltd (10751450) United Kingdom