About Denny & Salmond Limited (05169180) United Kingdom