About Albion Laboratory Services Limited (03730441) United Kingdom