About Stuart Fox Studio Limited (08687310) United Kingdom