About Chris Stubbs Limited (09117110) United Kingdom