About London Management And Representation Limited (00624293) United Kingdom