About Steel Spyda Ltd. (03903708) United Kingdom