About Graham Stubbs Limited (11704304) United Kingdom