About Magna Laboratories Limited (07588847) United Kingdom