About Nonie Leonard Ltd (11090545) United Kingdom