About London Trading Exchange And Clearing Limited (08866776) United Kingdom