About Ingelby Emea Ltd (13406317) United Kingdom