About International Growers Company Limited (11015477) United Kingdom