About Milliamp Laboratories Limited (12915007) United Kingdom