About Findlay Durham & Brodie Limited (02918157) United Kingdom