About Ashfield Japanese Knotweed Limited (09407080) United Kingdom