About Spindrac Limited (03086360) United Kingdom