About Macarthys Laboratories Limited (00620024) United Kingdom