About Eden Smith Operations Limited (11128125) United Kingdom