About Drennan & Sturrock Ltd (SC473157) United Kingdom