About Sollers Healthcare Products Lp (SL026698) United Kingdom