About Alpha Biolaboratories Legal Limited (08269816) United Kingdom