About Lancrop Laboratories Limited (01486322) United Kingdom