About Malcolm Clarke Limited (00568657) United Kingdom