INGRAM MICRO (UK) LIMITED Ltd No overdue filings found Company number 01609968 Status Active Incorporated 29 January 1982 Accounts next due 30 September 2026 SIC codes SIC code 46510 SIC code 46520 View company profile Official record