About Thompsons Of Macclesfield Limited (00825625) United Kingdom