About Torpin Overseas L.p. (SL017907) United Kingdom