About Mahgil Technical Services Limited (09348919) United Kingdom