About Malcolm Campbell Limited (SC004399) United Kingdom