About Japanese Knotweed (ireland) Ltd (11678230) United Kingdom