About Durose And Gourlay Ltd. (07368728) United Kingdom