About London Psychometric Laboratory Limited (07447169) United Kingdom