About Thomas Sword Limited (12401509) United Kingdom