About Finpool Industries L.p. (SL028950) United Kingdom