About Duncton Group Limited (06308608) United Kingdom