About Folkston Inter L.p. (SL025661) United Kingdom