About Feedex International Limited (01131913) United Kingdom