About Auchinbaird Ltd. (SC695325) United Kingdom