About Dodd Group (south) Limited (01486338) United Kingdom