About Swan Publishing Ltd (08427906) United Kingdom