About D&c Elevators Limited (08240904) United Kingdom