About Tom Hingston Studio Limited (04339617) United Kingdom