About John Thurston & Son Limited (00436106) United Kingdom