About Adcock Computing Limited (02906478) United Kingdom