About Swan View Limited (11631437) United Kingdom