About Bensell Special Limited Partner L.p. (SL005746) United Kingdom