About L T Associates Ltd (07295727) United Kingdom