About Clarke S Sword Limited (08117315) United Kingdom