About Aitken Laboratories Limited (SC098172) United Kingdom