About Sandrex Products L.p. (SL027356) United Kingdom