About Stiefel Laboratories (u.k.) Ltd (00831160) United Kingdom