About Spartan Blades Limited (13247060) United Kingdom