About Ingram Micro (uk) Limited (01609968) United Kingdom