About Swan Uk Limited (02988664) United Kingdom