About Brechin Motor Company Limited (SC088639) United Kingdom