About Fletchers Of Spennymoor Limited (09613558) United Kingdom