About Lohmann Technologies U.k. Limited (02715934) United Kingdom