About Eden Automotive Investments Limited (06256215) United Kingdom