About James&swan Limited (13616848) United Kingdom