About Rex Building And Maintenance Ltd (06772338) United Kingdom