About Selway L.p. (SL022693) United Kingdom