About Swan Legal Limited (13605015) United Kingdom