About John Swan Limited (SC249969) United Kingdom