About Ltt Sme Ltd (06937713) United Kingdom