About Malcolm Allan Limited (SC153441) United Kingdom