About The Swan (addingham) Ltd (11911583) United Kingdom