About Atcore Technology Group Limited (09022905) United Kingdom