About Sturge Taylor & Associates Limited (03706480) United Kingdom