About Dedico International Limited (06742343) United Kingdom