About Stuart Hickman Associates Ltd (09764297) United Kingdom