About Eden Resourcing Limited (04579126) United Kingdom