About James Gibb (animal Feeds) Limited (SC109815) United Kingdom