About Malcolm Associates Limited (SC704114) United Kingdom