About Northern Escalator Installations Holdings Limited (11063099) United Kingdom