About Network Elevators Limited (04725867) United Kingdom