About European Escalator Solutions Ltd (10833145) United Kingdom