About Laurence Henderson Uk Ltd (13593139) United Kingdom