About European Management Solutions Limited (05995872) United Kingdom