About Amac Technical Services Limited (SC090263) United Kingdom