About Swr 13 Ltd. (09015968) United Kingdom