About Alex Scott & Co (kiltmakers) Limited (SC103631) United Kingdom