About Eden & Paris Ltd. (08035771) United Kingdom