About Junell Maintenance And Repair Ltd (10034346) United Kingdom