About Stuart Jackson Associates Limited (04351165) United Kingdom