About Deugro (united Kingdom) Limited (00930673) United Kingdom