About Laurence Clarke Limited (08369151) United Kingdom