About Adtec Europe Limited (04052640) United Kingdom