About Stretton Denman Limited (11464085) United Kingdom