About Graham Scott Studio Limited (04901758) United Kingdom