About Techneat Engineering Limited (01826948) United Kingdom