About Limerston Ilp L.p. (SL027502) United Kingdom