About Stuart Mckenna Limited (01485764) United Kingdom