About Alpha 3 Manufacturing Limited (01065925) United Kingdom