About Switchblade Metals Limited (03901347) United Kingdom