About Laurence Keen & Co (LP003248) United Kingdom