About Strands Of Spalding Limited (05505453) United Kingdom