About Karl Storz Endoscopy (uk) Limited (SC151965) United Kingdom