About Dedico Limited (05641680) United Kingdom