About John Dennis & Company (scotland) Limited (SC291724) United Kingdom