About John E Swift Limited (10970872) United Kingdom