About Sword & Board Ltd (10902989) United Kingdom