About Alpha Laboratories Limited (01215816) United Kingdom