About Edzell Engineering (brechin) Limited (SC268910) United Kingdom