About Colin Cochrane & Son (dalkeith) Limited (SC032899) United Kingdom