About Juke Construction And Maintenance Ltd. (06912939) United Kingdom