About Ingelram Ltd (10952393) United Kingdom