About Barry Turner & Associates Ltd (08341437) United Kingdom