About Penmore International L.p. (SL024502) United Kingdom