About Stuart Mcmurchy & Sons Limited (05829152) United Kingdom