About Japanese Knotweed (france) Ltd (11085359) United Kingdom