About Laurence Barrett Associates Ltd (08058603) United Kingdom