About Devey (holdings) Limited (05003916) United Kingdom