About D. & T. Campbell (meigle) Limited (SC047602) United Kingdom