About Alpha Building And Maintenance Services Ltd (10908389) United Kingdom