About Malcolm House Limited (07361430) United Kingdom