About Swann Holdings Limited (10668100) United Kingdom