About The Swan Centre Ltd (12855940) United Kingdom