About Malcolm Services Limited (12028774) United Kingdom