About Stuart Wild & Partners Limited (01324255) United Kingdom