About Swr Publishing Limited (06490510) United Kingdom