About Benmax Products L.p. (SL019764) United Kingdom