About London School Of Science & Technology Limited (04640769) United Kingdom