About Pamela Langridge Associates Limited (SC631819) United Kingdom