About S Denton Management Ltd (07886250) United Kingdom