About Malcolm Knowles (heat Treatment) Limited (03585703) United Kingdom