About Steve Mcglynn & Associates Ltd (13136828) United Kingdom