TECHNICAL SOLUTIONS FOR ENTERTAINMENT LTD, London, Regno Unito