About Liugong Europe Industrial Design Centre Limited (08300670) United Kingdom