About Stuart Mccurry & Partners Limited (04216098) United Kingdom