About Decco Limited (00417021) United Kingdom