About Richard Turner & Associates Limited (03305092) United Kingdom