About Spences Of Durham Limited (10101069) United Kingdom