About Stuart Harris Associates Limited (07072131) United Kingdom