About Shanderry Elevator & Escalator Consultants (uk) Ltd (10562518) United Kingdom