About John Swift Limited (11368133) United Kingdom