About Eden Plastics Limited (05808884) United Kingdom