About Alpha Manufacturing Solutions Ltd (11789335) United Kingdom