About Ktr Engineering Limited (06885996) United Kingdom