About Ingram Micro Services Ltd (03591124) United Kingdom