About Emil Turda Ltd (08343891) United Kingdom