About Stay Eden (mill Race) Limited (12953187) United Kingdom