About Cardboard Sword Limited (08658505) United Kingdom