About Adi Computer Services Limited (07860323) United Kingdom