About London Academy For Science &arts Ltd. (08428520) United Kingdom