About Jtec Environmental Limited (04985452) United Kingdom