About Swan & Mor Limited (13673610) United Kingdom