About Fuller Technical Elevator Services Limited (12906127) United Kingdom