About William Sword Limited (SC028343) United Kingdom