About Ltp Technical Engineering Ltd (11609085) United Kingdom