About Doug Scott & Associates Limited (02775098) United Kingdom