About Ingmanthorpe Fold Management Company Limited (10584932) United Kingdom