About Carl Stahl Evita Limited (03531009) United Kingdom