About Malcolm Alexander Consulting Limited (10016997) United Kingdom